Address:60 E Main St,Welland
Latitude:42.99200
Longitude:-79.25100